$(function($) {
	//1、列表渲染，分页（模板引擎+分页插件）
	//初始化
	postData();
	//2、添加按钮（跳转页面）
	//3、编辑按钮（点击后，获取当前报告id）
	//4、下架按钮（点击后，获取当前报告id）
	//弹出
	$(document)
		.on('click', '#example', function() {
			var cur = $(this);
			$("#_soldOutDiv").fadeIn("slow");
			$('#_soldOutDiv #_soldOutSure').attr({
				'curReportId': cur.attr('idNum')
			})
			return false;
		})
		.on('click', '#_soldOutSure', function() { //下架弹框确定按钮
			var cur = $(this);
			$.post('/reportservice/ajaxRemoved.html', {
				id: cur.attr('curreportid')
			}, function(data) {
				if(data.status == 200) {
					show_msg({
						type: 'success',
						time: 1500,
						msg: '下架成功'
					});
					location.reload();
				} else {
					show_msg({
						type: 'error',
						time: 1500,
						msg: data.msg
					});
				}
			})
		})
		//关闭弹窗
	$(".close_btn").hover(function() {
		$(this).css({
			color: 'black'
		})
	}, function() {
		$(this).css({
			color: '#999'
		})
	}).on('click', function() {
		$("#_soldOutDiv").fadeOut("fast");
		$('#_soldOutDiv #_soldOutSure').removeAttr('curReportId');
	});
});
//-------函数-------------------------------------
//模板引擎添加扩展函数
template.helper('dateFormat', dateFormat); //注册日期格式化方法---conmmon.js
//获取数据
function postData(obj) {
	var default_obj = {
		page: 1,
		pagesize: 20
	};
	obj = $.extend({}, default_obj, obj);
	$.post('/reportservice/ajaxReportList.html', obj, getData);
}
//回调函数
function getData(data) {
	if(data.status == 200) {
		var html = template('_reportList', data.data);
		$('#_reportListContent').html(html);
		//分页
		if(data.data.totalpage != 1) {
			$('#_curPage').pagination({
				pageCount: data.data.totalpage,
				current: data.data.page,
				coping: true,
				callback: function(data) {
					$.post('/reportservice/ajaxReportList.html', {
						page: data.getCurrent(),
						pagesize: 20,
					}, getData);
				}
			})
		} else {
			$('#_curPage').html('');
		}
	}
}